package com.luna.mall.coupon;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;

/**
 * nacos注册中心/配置中心
 * 1、配置文件
 * 1)注册中心：yml写入spring.cloud,nacos.discovery.server-addr=127.0.0.1:8848，写入当前模块名
 * 2)配置中心：bootstrap.properties写入spring.cloud,nacos.config.server-addr=127.0.0.1:8848，写入当前模块名
 * 2、maven依赖
 * 1）引入nacos-discovery（注册中心）
 * 2）引入nacos-config（配置中心）
 * 3、注解
 * 1）使用@EnableDiscoveryClient开启注册与发现功能（注册中心）
 * 2）在控制器中使用@RefreshScope动态刷新配置中心的配置，@Value("${配置项名}")（配置中心）
 * 4、nacos页面配置列表增加一个应用名.properties,添加任何配置
 *
 */
@EnableDiscoveryClient
@SpringBootApplication
public class CouponApiApplication {

    public static void main(String[] args) {
        SpringApplication.run(CouponApiApplication.class, args);
    }

}
